PGI\Module\PGPayment\Services\Managers\TransactionManager S

Total Complexity 36
Dependencies 5
Dependents 4
Total lines 340
Lines of code 156
Logical lines of code 85
Comment lines 102
Methods 25
Properties 0

Methods 25

Method Rating Maintainability Complexity Lines of code
sortTransactionsByDate()
S
56 4 19
getAmountsForTransactions()
S
57 3 16
getCountsForTransactions()
S
58 3 15
getGrowth()
S
66 3 8
save()
S
69 2 7
updateTransaction()
S
66 2 8
create()
S
63 1 12
getByPrimary()
S
80 1 3
getCountsForTheCurrentMonth()
S
76 1 4
initializeDatetime()
S
73 1 5
getAmountsForTheLastMonth()
S
72 1 5
getAmountsForTheCurrentMonth()
S
76 1 4
getCountsForTheLastMonth()
S
72 1 5
getCountOfTheMonth()
S
75 1 4
getGrowthOfTheMonth()
S
67 1 7
getAmountOfTheMonth()
S
75 1 4
getByPid()
S
80 1 3
getAmountOfTheWeek()
S
75 1 4
getCountOfTheWeek()
S
75 1 4
getAmountOfTheDay()
S
81 1 3
getCountOfTheDay()
S
81 1 3
hasTransaction()
S
76 1 4
delete()
S
80 1 3
getByOrderPrimary()
S
80 1 3
getNumberOfDaysLastMonth()
S
77 1 3